I stumbled across the Life Photo Archives this morning. The photos date from the 1750s through today and most were never published. Of course, I had to see if there were any photos relating to medicine and New Orleans. Here’s what I found: This photo dates from June 1966 and features “Medical Technician Robert Mitchell … Continue reading Life Images Online
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed